#pragma once

#if defined( __WIN32__ ) || defined( _WIN32 )
	#define AMS_PLATFORM_WIN
#endif

#if defined(AMS_PLATFORM_WIN)
	#if defined(AMS_EXPORT)
		#define AMS_API __declspec(dllexport)
	#else
		#define AMS_API __declspec(dllimport)
	#endif
#else
	#define AMS_API
#endif

namespace Artemis
{
	enum TargetPlatform
	{
		E_PLATFORM_WIN,
		E_PLATFORM_ANDROID,
		E_PLATFORM_UNKNOWN
	};
}